Theoretical modeling of sodium fluoride: a new configuration interaction potential function and diatomic spectroscopic constants