Iran warns Gulf states of strikes