Canada's next round of elections will come under the cloud of a brewing trade war with the US and the Trump administration.