Steve Clarke hefur skrifað undir nýjan samning við skoska knattspyrnusambandið og verður þjálfari karlalandsliðsins til 2030.