Interferon Alfa With or Without Thalidomide in Treating Patients With Metastatic Kidney Cancer | NCT00027664 | Trialant