Delegation of Turkmenistan takes part in World Investment Forum in Geneva