Publix breaks ground for new store at Trailwinds Village