Dollar General sinks 19% on a slashed profit outlook as company says its budget-sensitive customers are relying more on food banks and credit cards