Billionaires rushed to sign a pledge promising to donate most of their fortunes when it was launched in 2010. But times have changed.