Social Security and Medicare: time running out to fix them, trustees say