Alibaba Finally Hints at Financials Behind a Much-Hyped New Retail Strategy