US to donate 500 million more COVID-19 vaccines