trump iran checkmate