Alcaraz closes on ATP top 10 after Miami Open triumph