How Financial Stress Affects Mental Health and How to Manage It