Ten-year Medicare costs $117 billion lower than original estimates