BREAKING: The Pentagon’s top general has cautioned President Trump from an attack on Iran, saying that shortfalls in critical munitions and a lack of support from allies will add significant risk to the operation and to U.S. personnel, per WaPo