errors in harry potter books