U.S. consumers’ income and spending expectations reach 8-year high