Leaders of the major industrial nations have pledged one billion Covid vaccine doses to poor countries as a “big step towards vaccinating the world”,...