Omni-Channel Revenue Allocation in 2026: How Much of Your Catalog Should Live on Amazon vs Walmart vs Shopify vs TikTok Shop