Donald Trump should address UK Parliament, says Jeremy Hunt