Donald Trump's new tariffs on Canada, Mexico and China have shocked financial markets. Economists say the move has thrown the global trade order into "chaos." ...