Magnesium L-threonate