Antiviral, immunosuppressive and antitumour effects of Ribavirin