10 years of rain in 2 days; 22ft high waves; 3 killed on Yemen's Socotra. A rare tropical cyclone has