Alcaraz routs Medvedev in Indian Wells final, reclaims No. 1 ranking