Describir: Hands-On WebAssembly for C++ Programmers