Pharmacological Aspects of Andrographis paniculata on Health and Its Major Diterpenoid Constituent Andrographolide