Box–Behnken design and experimental study of ciprofloxacin degradation over Ag2O/CeO2/g-C3N4 nanocomposites