Co-ordination and catalytic chemistry of1,1′-bis(diphenylphosphino)ruthenocene (dppr). Synthesis of[MCl2(dppr)] (M = Ni,Pd or Pt) and molecular structures of dppr and[PtCl2(dppr)]·0.5CH2Cl2