KCB releases half year financial results