Thieno[3,2-b]pyrrole 5-carboxamides as potent and selective inhibitors of Giardia duodenalis