Alibaba launches cat-shaped car vending machines in China