Joe Kent: why I resigned over Iran