[webgpu] no longer need pass-in gpu adapter for custom context (#23593)
### Description
Remove the need to pass in the GPU adapter for the custom context.
With the introduction of the `wgpuDeviceGetAdapterInfo` API, we no
longer need user to specify the GPU adapter when creating a custom
context.