Does Europes dramatic boost in military spending worry Russia? 7 March 2025