Bike-friendly France embraces wannabe Lance Armstrongs