magnesium supplements for sleep