The company has committed 300 million Covid-19 vaccine doses, however the final amount that will be manufactured will depend on demand from J&J, he said.