Esprit d'Entente, Christophe Imhoos in Genève