Dafflon, Bernard, Switzerland