A unifying framework for vector-valued manifold regularization and multi-view learning