Retirees Face Squeeze on Health Care Costs