12 Afghan troops killed while sleeping in ‘insider attack’