Stephen Colbert fully embraces the World Economic Forum's agenda