NBC: Poll: Neither political party gets good marks on honesty