Self-assembled graphitic carbon nitride regulated by carbon quantum dots with optimized electronic band structure for enhanced photocatalytic degradation of diclofenac