How happiness can help you live longer