Consumer Reports Index reveals Americans still stressed by economy