Broad-spectrum antiviral drug