A novel Ni doped BaTiO3/h-BN nanocomposite for visible light assisted enhanced photocatalytic degradation of textile effluent and phytotoxicity evaluation