Richard Branson has added his name to the Giving Pledge campaign set up by Warren Buffett and Bill Gates. ()