Voters have largely positive views of Democratic nominee, who gets 48% to 47% for Republican Donald Trump.