Turmeric: The Holy Grail of… Everything?