Yellow jersey-bearer Vincenzo Nibali slips off road