Iron, copper and zinc ammonium-1-hydroxyalkylidene-diphosphonates with zero-, one- and two-dimensional covalent metal–ligand structures extended into three-dimensional supramolecular networks by charge-assisted hydrogen-bonding