Phosphorus-halogen bond elongation and autoionization in a Cl,Br,I-series of N-heterocyclic phosphane halides with saturated backbone: diazaphosphorinane vs. diazaphosphorinenium salt