Presence of human Giardia in domestic, farm and wild animals, and environmental samples suggests a zoonotic potential for giardiasis