Phytochemical and pharmacological profiling of Trewia nudiflora Linn. leaf extract deciphers therapeutic potentials against thrombosis, arthritis, helminths, and insects