Avila, Basilica de San Vicente (Spain)