Iran official says Israeli cities can be revenge targets