Home Back off, Donald Trump. Canada's not for the taking.