Tropical storm Josephine weakens