US president facing retaliation from Canada and China after imposing long threatened tax on goods amid fears of a global trade war