America's wealthiest shoppers are driving more spending than they have in decades