China Alibaba rival JD raises $12 billion via IPO stock