Scientists discover compounds that help cells fight a wide range of viruses