Giardiasis: a pharmacotherapy review