Bifunctional photoelectrochemical process for humic acid degradation and hydrogen production using multi-layered p-type Cu2O photoelectrodes with plasmonic Au@TiO2