Stability and crystal chemistry of the ternary borides M2(Ni21−xMx)B6 (M  Ti, Zr, Hf)