Selective loading of platinum or silver cocatalyst onto a hydrogen-evolution photocatalyst in a silver-mediated all solid-state Z-scheme system for enhanced overall water splitting