AI-Powered Cover Letter Generator: Crafting Personalized Letters from Your CV