Analysing international migration flows: a Bayesian network approach