Dollar General cuts profit forecast despite strong quarter