Novel giardicidal compounds bearing proton pump inhibitor scaffold proceeding through triosephosphate isomerase inactivation