Kayne Anderson BDC buys stake in US private credit platform