KBRA Assigns Rating to Blue Owl Credit Income Corp.'s $500 M