Trump's Canada tariff threat risks big U.S. inflation shock