President Donald Trump will honor a U.S. agreement with Australia to accept refugees housed on islands off that country's coast although he is unhappy about the deal, White House press secretary Sean Spicer said on Thursday.

"The deal that was cut by the last administration is something that he's extremely, extremely upset with," Spicer told reporters.