Trump's Canada tariff threats have pushed economic concerns to the forefront, shaking the Conservatives' once-dominant lead.