Magnesium hydride: A homogeneous-catalysed synthesis and its use in hydrogen storage