Even wealthy Americans are spending less. These stocks could benefit as shoppers stick to essentials