Del Taco tops Wall Street views, narrows revenue forecast to high end of estimates