Dollar Tree's stock tumbles as rival Dollar General's bet on food and groceries pays off