Star Metro - Gates Foundation pledges $1.2 bn to eradicate polio