Turkmenistan launches one-stop shop online platform of public services