Peptide tags that encode chemical libraries could revolutionise drug discovery