How money buys you a longer life