Zaslat SMS: Metal-directed assembly of polyferrocenyl transition metal dithiocarbamate macrocyclic molecular boxes