Happy donors more likely to give than wealthy donors