Scalable Score Computation for Learning Multinomial Bayesian Networks over Distributed Data