Gordes the Luberon's magnificent perched village in Provence's Vaucluse