Unveiling the mechanism of biochar-activated hydrogen peroxide on the degradation of ciprofloxacin