10 best magnesium supplements in 2021