MasterCard and Tata pledge to empower 100 million women—priceless