Al-Qaeda battered, but others rise