Pakistani Taliban faction claims 'revenge' suicide bombing