Trump says Iran will "peter out" as U.S. strikes continue, but admits the five-month conflict could drag on as November midterm elections approach.