COVAX to deliver vaccines to 142 countries