Evaluating the capability of large language models to personalize science texts for diverse middle-school-age learners