From the tetra(amino) phosphonium cation, [P(NHPh)4]+, to the tetra(imino) phosphate trianion, [P(NPh)4]3-, two-faced ligands that bind anions and cations