Donald Trump sworn in as 47th president, pledging crackdown on US-Mexico border