Former Kmart chief agrees to settle charges