Giro d'Italia: Intxausti wins stage 8 summit finish at Campitello Matese