Tumors in invertebrates: molluscs as an emerging animal model for human cancer