Il Nuovo Postiglione - AstraZeneca returns to profit on higher drugs revenue