Trump: U.S. expenditures in Middle East have been ‘a mistake’