Hypoglycemic, anticomplement and anti-HIV activities of Spathodea campanulata stem bark.