Health care costs daunting for new retirees