KBRA Assigns Rating to Owl Rock Capital Corporation III's $1