NBC: London Mayor Sadiq Khan calls Trump 'racist, sexist and Islamophobic' as simmering feud intensifies