US President Donald Trump cut short a weekend at Camp David to return unexpectedly to the White House on Saturday.