Rare Mediterranean storm hits Greece's Ionian islands