Publix Sales, Earnings Up in Q1