Kittel juggernaut storms to Tour stage win