Mike Johnson defends Iran attack as move to prevent ‘staggering’ US casualties