Edinburgh Book Festival review: Ali Smith - The Scotsman