Graphene oxide-branched polyethylenimine foams for efficient removal of toxic cations from water