Islamabad's Waziristan peace deal: appeasement of "Taliban"?