House Speaker Mike Johnson has invited Donald Trump to address a joint session of Congress for the first time since he was inaugurated for the second time.