Sir Sadiq Khan has said he is “speaking my mind and having freedom of speech” after claims from the Trump administration about free speech in the UK and Europe.