Catalysis and host-guest chemistry of M8L12 self-assembled cages