publix deli hours 2024