Pop Smoke's last defendant from Hoover accepts 29-year plea deal