richard branson's global-warming donation nearly as much as cost of failed balloon trips