Robyn live in London: a pop superstar on supreme form