Poorer Brits Give More Generously, Study Finds