Enrique Pena Nieto and Justin Trudeau bridge gap over Donald Trump