Vincenzo Nibali again claims yellow jersey