Wales leapfrog France in rankings