Inorganic Ba–Sn nanocomposite materials for sulfate sequestration from complex aqueous solutions