The chemistry of hydride, halide and alkyl niobocene complexes with coordinated diazoalkanes