Because by doing this he's raising the awareness of the charity. Why else do charities try to have a famous face linked? Elton John doesn't get ripped to pieces for doing so much for AIDS awareness does he?
What charity is it in this instance? Not sure that's been made clear.