San Juan de la Cruz, Santo, 1542-1591