Walmart defends pricing practices, again