Ninja Van raises $578 million in funding round, adds Alibaba as investor