There are tons of people who make substantial contributions to worthwhile charities every day without turning it into a publicity stunt. Obviously, we don't know their names or the amount of their contributions.
Obviously, he was going to give the money to unimpeachable charities. He needs all the publicity he can get to off-set the negative publicity from that shooting incident he was involved in.
When a tribute concert was held in November(?) 2001 to raise funds for a September 11th victims fund (it was mostly but not all jazz, and if I remember correctly, Michael Cuscuna was the producer), the review I read in Down Beat or Jazz Times mentioned that a good chunk of the money was contributed *anonymously* by one of the performers. Not only did this person give up his or her time, but he/she contributed a large amount of money, and got absolutely no publicity for it.
Bertrand.