ashwagandha and magnesium benefits