Publix donates food to help community