Benchmarking Browser Inference: WebGPU vs. WebASM for Transformers.js