Genetic diversity of Clostridium perfringens type A isolates from animals, food poisoning outbreaks and sludge