Protective Effects of Medicinal Plant-Based Foods against Diabetes: A Review on Pharmacology, Phytochemistry, and Molecular Mechanisms