Iraq guarantees 8 million doses for Covid-19 vaccine