Tucker trolls World Economic Forum