Pharmacological, biological activities and phytochemical constituents of Calotropis gigantea