Private credit may be all the rage among investors, but there are better alternatives, according to JPMorgan Asset Management.