Structure and bonding in hexamethyldisilazane and a series of analogues, (XH3)2YH (X=C, Si, Ge and Y=N, P, As), by ab initio and density functional methods