France, Spain and Portugal October 2026