Publix announces North Carolina store openings as it scouts for more locations