Swiatek races to 30th successive win as Medvedev cruises at French Open