President Donald Trump has promised swift action on immigration, asylum and border security as he takes office today.