Constructing a Knowledge Graph for Vietnamese Legal Cases with Heterogeneous Graphs