Azolo[5,1-c]-1,2,4-triazines as a new class of antiviral compounds