Graphitic carbon nitride co-modified by zinc phthalocyanine and graphene quantum dots for the efficient photocatalytic degradation of refractory contaminants