Goodlettsville-based Dollar General agrees to pay $12M fine to settle alleged workplace safety violations