Efficient synthesis of thioether-based cyclic peptide libraries