Kroger tops consumer survey for customer service