A bis-spiropyran-containing multi-state [2]rotaxane with fluorescence output