Deloitte consumer spending index drops in October