Giro d'Italia: Ulissi sprints to victory on stage 5