Pararetroviruses and retroviruses: a comparative review of viral structure and gene expression strategies.