Soybean peroxidase immobilized on δ-FeOOH as new magnetically recyclable biocatalyst for removal of ferulic acid