Metal@I2–II–IV–VI4 core–shell nanocrystals: controlled synthesis by aqueous cation exchange for efficient photoelectrochemical hydrogen generation