KCB, NBK set to announce deal