Justin Trudeau at NAFTA talks, faces wreaking ball