Secure Multiparty Computation for Synthetic Data Generation from Distributed Data