Road STI with MTB Derailleurs
Shifters: ST-5700 (10-Speed Road) and Derailleur: M6000-SGS (10-Speed MTN) will not work - the pull ratio is different.  You need a 9-speed Shimano MTB derailleur.  A 9-speed derailleur works directly with older Shimano 10-speed shifters, and shifting will be "normal".  (IIRC, some of the newer 10-speed, sub-105-level shifters use a different pull ratio.)