Jon Stewart pwns CNBC