Top US counterterrorism chief Joe Kent resigns over Trump’s war in Iran