Bill & Melinda Gates Foundation trip to Africa, 2004-2005