Nutritional and medicinal properties of mango (Mangifera)