US President Donald Trump has said that there will be no deal to protect hundreds of thousands of young undocumented immigrants from deportation without funding to build a wall along the US Mexico border