Alcaraz claims maiden Monte Carlo title