The V&A's new show is 'spell-binding'