Teaching children how to appropriately give money away can help them develop valuable financial skills such as budgeting, and it may also contribute to their well-being later in life, according to a new study.