David Pugliese said he was testifying to correct the record and defend himself from a 'character assassination' carried out under parliamentary privilege