Russia and China: Do they benefit from the war with Iran? 16 March 2026