David Walliams overtakes JK Rowling among readers in UK schools