Christophe Léonard France 20250618