Winners and losers: Russia, China and Europe respond to Iran’s war, 30 March 2026