How healthy finances can give you a healthy life