What is ashwagandha and why do so many rave about its stress-relieving benefits?