Learning Load Balancing with GNN in MPTCP-Enabled Heterogeneous Networks