dsMTL: a computational framework for privacy-preserving, distributed multi-task machine learning