Progress in the synthesis and exploitation of catenanes since the Millennium | Synapse