Tesco has launched its first checkout-free store, in central London, rivalling Amazon in the automated shopping market.