AstraZeneca Stock Gains 5% as China Approves Key Cancer Drug