DiffuSETS: 12-lead ECG Generation Conditioned on Clinical Text Reports and Patient-Specific Information