Dr. Filippo Salvatore Bentivoglio, Switzerland, St. Gallen