Photocatalytic degradation of diclofenac using a novel double Z-scheme catalyst (O-g-C3N4/ZnO/TiO2@halloysite nanotubes): Degradation mechanism, identification of by-products and environmental implementation