Njuguna Ndung'u: Financial sector performance in Kenya