Trump, after Portland deal, says feds won't leave 'until there is safety'