Harry Potter and Tom Kerridge fuel Bloomsbury's record revenue