Strangers, secrets and desire: the surreal world of Sophie Calle