archivemagnesium and potassium benefits