how much do cnbc contributors get paid