Thousands flock to Stonehenge to mark summer solstice