Co-Clustering Multiple Heterogeneous Domains: Linear Combinations and Agreements