Vance says Iran war was 'the reason' Republicans lost US midterm elections