U.S. President Donald Trump on Friday said he expected sanctions to “work” on Iran and that he preferred that strategy to military action.