Why this small town in the Alps loves Mexico Mexican roots run deep in Barcelonnette. Oliver Rowland explores why