Killer takes plea deal in 24-year-old cold case