Trudeau surrenders before Trump and Modi