Biologically active flavonoids and terpenoids from Egletes viscosa