Pt-Ni contact engineering in carbon nitride based photocatalysts for hydrogen production