François Léon Perroud, Switzerland