Kroger to buy 7 Hiller's Markets