Wealthier people on average gave a lower percentage to charity in 2012 than they did in 2006, while the less affluent increased their giving. Cynthia Graber reports