Dollar General opens new distribution center