Quintana victorious on intense mountain stage in Giro d'Italia