steve liesman political affiliation