Phytochemical studies on Jatropha glandulifera, Jatropha curcas and Gleichenia dichotoma and synthetic approaches to selected neolignans