Publix records Q4 rise in profits