Shopify unveils new tools, Twitter tie-up to beat e-commerce slowdown