Alcaraz to face Djokovic for Cincinnati title