Dollar General to open 635 new stores in 2013