David Ferrer tient le titre à Rio de Janeiro