“Of CPP Investments' $800 billion fund, $550 billion is derived from investment income, representing 70% of the total assets.”