Verotoxigenic Escherichia coli from animals, humans and foods: who's who?