Giro d'Italia: Ulissi wins stage 4