AstraZeneca signs 18. 5 billion weight-loss-drug deal with Chinese firm | Synapse