2024 smashed records for inflows and new fund launches