Driven Brands stock drops 40% after revealing material accounting errors