The French town that never forgot Vimy Ridge