the perfect 7 - 10 day greek islands itinerary