Defense Secretary Jim Mattis: U.S. will stay in Iraq a while