U.S. President Trump says budget director Mick Mulvaney will serve as acting chief of staff, replacing John Kelly in new year.