AstraZeneca, EU both say they won out in court dispute over vaccine supply