Provably-Safe Multilingual Software Sandboxing using WebAssembly