People with higher incomes are less generous than people with lower-incomes in areas where income inequality is greater