The 21-year-old sits just 40 seconds behind compatriot Primož Roglič in the race for the yellow jersey