Astra Zeneca gör upp i godo