Cyclone hammers Oman; veers toward Iran