fix crash in webgpu init when OrtEnv is re-created (#26836)
fixes a crash seen with chrome -> webnn -> webgpu-ep when OrtEnv
recreated.
The issue is that on OrtEnv destruction we null the default_instance but
at init the creation of the default_instance is under std::call_once.