do cnbc contributors get paid