Control of the assembly of a cyclic hetero[4]pseudorotaxane from a self-complementary [2]rotaxane