Canadian PM Trudeau meets Trump