Winnie the Pooh beats Harry Potter to top the list of Britain’s favourite children’s book characters