who won the men's single title in french open tennis tournament 2015