Big Lots opens anchor store in Stone Mountain, Ga.