A novel hydrogen-evolving photocatalyst InVO4 active under visible light irradiation