Multiple occurrences of giant virus core genes acquired by eukaryotic genomes: the visible part of the iceberg?