KCB investors set for Sh6.4b dividend as profit hits Sh40.8b