London mayor Sadiq Khan says he is not going to rise to President Donald Trump’s views during his state visit to the UK.