Trump: 'Largely true' Republicans lost because of Iran war