Branson will spend $3 b to fight warming

British billionaire Richard Branson committed to spending all the profits from his airline and rail businesses