Why an anonymous donor gave a record $100 million to the Princess Margaret Cancer Foundation