Accurate de novo design of high-affinity protein-binding macrocycles using deep learning | Synapse