Anonymous donor gives Centre for Addiction and Mental Health $100M