The former U.S. commander and CIA director says Iran’s “very fragile” situation may limit its response.