Ursula von der Leyen March 31, 2025