Carlos Alcaraz was beaten by Jack Draper in the semi-finals at Indian Wells.