jim spanfeller political affiliation