U.S. President Donald Trump signed a government funding bill Thursday, ending a record 43-day shutdown that disrupted paychecks to federal workers and stranded travelers at U.S. airports.