Etiology, treatment, and prognosis of large pericardial effusions. A study of 34 patients.