Harry Potter and the Cursed Child' script by Jack Thorne was the biggest-selling book of 2016, with sales of 1.45 million copies earning £15.8m