Al-Qaeda chief promises revenge