Robbie Williams took to the stage in front of thousands of shoppers in London to switch on the Oxford Street Christmas lights.