Free radical quenching and immunomodulatory effect of a modified siddha preparation, kalpaamruthaa