Jean-Noel Barrot March 31, 2025