how magtein magnesium l-threonate helps your mood