Donald Trump launched an attack on Canada.