Presumptive Republican nominee Donald Trump has challenged London's mayor Sadiq Khan to an IQ test, saying he was "not stupid" in an interview with Good Morning Britain's Piers Morgan.