A current update on phytochemistry, pharmacology and herb–drug interactions of Hypericum perforatum