US President Donald Trump has delivered a speech to a joint session of Congress to lay out his agenda for the next four years.