Marks & Spencer puts new spin on 'clicks & bricks' with innovative Amsterdam store