Michel Pellouchoud, Switzerland, Champex, male