Pestalozzi Castle, Yverdon, Switzerland