Sainsbury’s expects Harry Potter will be the most popular character at this year’s World Book Day