Trump's tariff deadline looms over Canada