Discount retailer, B&M, is reeling after discovering a massive accounting error will dramatically cut its annual earnings.