Karnataka power utilities get B+, B ratings in annual report