KCB annual net profit hits Sh600bn