Enhanced photocatalytic H2 evolution over CdS/Au/g-C3N4 composite photocatalyst under visible-light irradiation