Bill Gates pledges majority of $200 billion foundation fund to Africa’s future