Imran admits need to ‘do more’ in KP