Indices across some of the world’s major economies have slumped after US President Donald Trump imposed a swathe of tariffs on Canada, Mexico and China, eliciting an immediate reaction from Beijing.