Flexibility in coordinative behavior of propane-1,3-diamine toward Zn(II) and Cd(II) halides: M(1,3pn) 2X 2 (M=Zn, Cd; X=Cl, Br, I)