Driven Brands stock drops 40% after company discloses material errors