The therapeutic potential of Vanilla planifolia: how its phytochemicals combat diabetes? | Synapse