Trump's tariffs on Canada raise legal questions