Health: AstraZeneca to buy Alexion for $39 billion to expand