Behaviour Modelling of Social Animals via Causal Structure Discovery and Graph Neural Networks