The White House says that President Donald Trump has signed the congressional bill to avert a government shutdown, fund limited border fencing.