25% would give a spare fiver to charity each month