KCB, MasterCard in new deal to expand payments in East Africa