Frida Kahlo's world comes to life in an immersive exhibition