Ares Capital Corporation (ARCC) reports earnings