Metal complexes as catalysts for H-X (X = B, CN, Si, N, P) addition to CC multiple bonds