Diphylobothrium latum life cycle