Is MgH_2MgH2 covalent or ionic?