Medicaid improves financial risk protection, but still falls short