Canyon Partners names new co-head of private credit