$2.6 bn pledged in global push to wipe out polio but more needed