Dollar General lowered its profit forecast for the year as core customers feel “financially constrained,” CEO says.