Magnesium l-threonate