Peter Huwyler, Switzerland, Sedrun, M, Stiftung Spital Muri