Contador to shed time in GC with TdF Stage 10 win in Pyrenees