Therapeutic and pharmacological potential of Foeniculum vulgare Mill: a review