WHSmith shares tumble 42% after North America accounting error