As Donald Trump starts work at the White House the BBC's Rajini Vaidyanathan takes a look at the US president's pledge to build a wall and have Mexico pay for it.