Dollar General lifts earnings outlook as shoppers hunt for bargains