Empowering Personalized Learning with Generative Artificial Intelligence: Mechanisms, Challenges and Pathways