President Donald Trump urged Congress in a televised speech to give him $5. 7 billion this year to help build a wall on the US border with Mexico.