Trump says Iran war worth it despite midterm elections losses