Sulfate-Functionalized Core–Shell ZnO/CdS/Ag2S Nanorod Arrays with Dual-Charge-Transfer Channels for Enhanced Photoelectrochemical Performance