AstraZeneca CEO: EU vaccine contract is ‘not a commitment’