These leaves work wonders against diabetes