benefits of ashwagandha and magnesium