magnesium for deep sleep