Over 300 earthquakes have rattled Santorini, forcing thousands to flee as Greece braces for prolonged seismic activity.