CPP Investments net assets total $575 billion at Q1 Fiscal 2024