David Cameron says Brexit 'isn't a disaster' at the World Economic Forum in Davos