Consumer Reports Poll: Americans Largely in High Spirits Ahead of Holiday Season