July 13, 2026 Institutional demand for private credit helps Cayman fund registrations top 31,000 Ellie Duncan