What is the average free cash flow of the top 10 e-commerce stocks by market cap?