Sales, earnings grow on Dollar Tree