ZnO–CuO nanocomposites for sustainable water treatment linking photocatalytic efficiency with ecotoxicological safety