Q2 sales, EPS rise for Publix