Many Brits choose Spain and Portugal but another destination has topped a retirement ranking thanks to its affordable lifestyle, Golden Visa and Mediterranean climate