Development of novel thin film nanocomposite forward osmosis membranes containing halloysite/graphitic carbon nitride nanoparticles towards enhanced desalination performance