Amazon opens Europe's first checkout-free physical store in London