Prevalence of zoonotic helminths and genetic diversity of Ancylostoma caninum in dogs from Machakos County, Kenya