NATO Secretary General speech at the Keio University, Tokyo 9 April 2025