Spaniard solos to victory at Frontignano summit finish ahead of Tom Pidcock and Jai Hindley