Multi-view constrained clustering with an incomplete mapping between views