Deloitte & Touche Stiftung, Glarus, foundation