US health care giant UnitedHealth posted a better-than-expected profit in the final quarter of 2024, but revenue fell short as challenges such as Medicare funding cuts and a Medicaid enrolment drop hurt.