World Leaders are changing their tune, UK PM Cameron joins China and Mexico now says "Donald Trump deserves our respect" refuses to apologize for previous comments