Trump abruptly ends Canada trade talks after Ontario ad controversy, causing USDCAD spike and TSX slip, raising uncertainty in North American trade and impacting markets.