Clustering of binary colloidal suspensions: Theory