MasterCard teams with Gates Foundation on Kenyan financial services project | Fortune