Publix opens expanded store at Sarasota Village