Photocatalytic hydrogen production under visible-light irradiation on (CuAg)0.15In0.3Zn1.4S2 synthesized by precipitation and calcination