Its not really anything to do with his charity is it really, its just an ego thing for him. I bet the amount of money raised that night will be a pittance of the amount he has probably put him himself to set up the charity (and of course get tax relief in doing so)