Melinda Gates's Outrage Prompts a $1 Billion Pledge | Fortune