MONTREAL - Four weeks before Canadians vote in a general election where threats by US President Donald Trump have taken ...