Trump’s tariffs on Mexico and Canada to Russia’s strikes on Ukraine – a look at the world this week