After customers raised concerns about alleged targeted strategies, Walmart’s CEO said the retailer does not charge shoppers based on their personal data.