Colombia rules Italy: Nairo Quintana wins Giro stage and nabs pink jersey