NBC News: How Trump united Canada against him and flipped its election upside down