Terpenoids and flavones from Achillea falcata (Asteraceae).