Metallophthalocyanine-based covalently cross-linked polymers as a recycled visible-light photocatalyst in pollutants removal