The only charitable work that I consider genuine is the one that you does not know about. When you read about the work of a person 'x' of a foundation in papers/media, their work cease to be charity. It is just that the person is gaining something, in return, other than "feeling good" you mention. Superficially, or in other words, as shallow as public perception goes, it will appear as benevolent, and often times, it can be. But there is nothing that guarantees it, since the end result is not of benevolence, but something materialistic or sinister.