Militants in Pakistan's tribal areas have beheaded a number of people in recent months for allegedly providing intelligence to US forces fighting Taliban insurgents in neighbouring Afghanistan.