Alkanediamide-Linked Bisbenzamidines Are Promising Antiparasitic Agents