Taliban ‘more virulent’ than anticipated: British general