Source: US to buy 500M Pfizer shots to share globally