TOKYO - Japan will provide Taiwan with about 1.24 million doses of the COVID-19 vaccine developed by Britain's AstraZeneca Plc, government sources said Thursday, as the self-ruled island struggles to procure shots.