Diversity, taxonomy, and evolution of archaeal viruses of the class Caudoviricetes