US donates 2.5 million doses of Moderna vaccine to Pakistan