WeatherPrompt: Multi-modality Representation Learning for All-Weather Drone Visual Geo-Localization