Walmart leads an increasingly promotional retail pack