Synthetic organic approaches for the covalent inhibition of protein-protein interactions