Darwinian selection for sites of Asn-linked glycosylation in phylogenetically disparate eukaryotes and viruses