Text this: Functionalization of sawdust biochar using Mg-Fe-LDH and sodium dodecyl sulfonate enhanced its stability and immobilization capacity for Cd and Pb in contaminated water and soil