A CoP/CdS/WS2 p–n–n tandem heterostructure: a novel photocatalyst for hydrogen evolution without using sacrificial agents