Petrology and genesis of natrocarbonatite