3-amino-2(5H)furanones: a new class of antiviral agents