Anonymous donor gives $100M to Canada's largest mental health hospital