40 suspected Taliban fighters killed