UK insurers pile £350bn into private credit sector