Adapting Large Language Models via Reading Comprehension