dollar general revenue decline trade war