Dialogic interactions and student agency: a mixed-methods analysis of a Chinese primary school classroom guided by knowledge-building principles | Synapse