US miscalculation Iran Hormuz