Neem and its potential for safeguarding health of animals and humans