Elizabeth Nonweiler accused ministers of embedding “mixed messages” into a new £8.2 million scheme to improve literacy.