Teaching Machines to Read and Comprehend