Publisher Bloomsbury has said its sales for the year will beat expectations as it continues to be lifted by a boom in demand for its fantasy titles.