Bill Gates pledged on Thursday to give away almost his entire personal fortune over the next two decades, and said the world’s poorest would receive some $200 billion through the Bill and Melinda Gates Foundation, at a time when governments worldwide are slashing international aid.