Davos Man's New Clothes: The World Economic Forum in Naked Denial