Magnesium metal batteries