Paravicini, Charles Rodolphe, Swiss diplomatist