Comparative study of low-cost fluoride removal by layered double hydroxides, geopolymers, softening pellets and struvite