Pathogenesis and post-infectious complications in giardiasis.