NBC: Canada's Trudeau meets with Trump in Mar-a-Lago amid tariffs pledge