Alcalá de Henares, ciudad de las tres culturas