Broad-spectrum antiviral