Interaction between dipotassium hexahalogeno-osmates K2OsX6 (X=Cl, Br) and olefins: metal hydride formation by allylic hydrogen atom abstraction and catalytic isomerization of olefins