How much do msnbc contributors get paid