Turkey kills 20 PKK Kurdish militants after botched assault