T.J. Maxx to open new location at Southbury Plaza