Four-in-10 living paycheck to paycheck, survey finds