U.S. counterterrorism chief resigns over Trump’s Iran war, blames Israel