Federer cruises into French Open last 32