Tropical storm with strong rain, winds hits Greece