AstraZeneca drug approved in the EU for rare immune disease