Topologically non-trivial metal-organic assemblies inhibit β2-microglobulin amyloidogenesis