Trustees: medicare funding to run out by 2024