Richard Branson discusses Necker Island fire aftermath and Kate Winslet's brave family