Easter holiday helps bolster Publix Q1 results