The amazing benefits of turmeric, nature's golden spice!