Retail sales beat expectations as Americans seem unfazed by higher prices