Amazon opens supermarket with no checkouts