Balochistan strike called off after BNP leader recovered