Magnesium 3-hydroxybutyrate