Distributed Quantum Machine Learning Algorithms