Retired general accepts plea deal to avoid more jail time