Effective adsorption and immobilization of Cr(VI) and U(VI) from aqueous solution by magnetic amine-functionalized SBA-15