Trump should not address UK parliament, speaker says