World | Thu Nov 3, 2011 12:03pm EDT

Bill Gates urges G20 to live up to aid promises