Dollar General beats Walmart in Kantar Retail price survey