A 3D supramolecular Ag(I)-based coordination polymer as stable photocatalyst for dye degradation