Text this: Ebo (sacrifice) in Ifa religious tradition of the Yoruba, Southwestern Nigeria and its implications for public health