The American Express Corp. has pledged at least $ 3 million of more than $ 5 million needed .