Madison Keys on latest win at Roland Garros