Branson's $300m sale of space business stake helps support V