Genomic evolution of the placenta using co-option and duplication and divergence.