Learning Dynamic Belief Graphs for Theory-of-mind Reasoning — ThinkLLM