Welshman takes second place in final mountain stage to tighten his grip on winning his first Grand Tour with just Saturday’s time trial to come