Yunfeng nets $450m from Alibaba Health stake