Detroit, retirees reach agreement on health insurance