Publix to enter North Carolina