Pundit and media trainer says he was relying on his ‘personal integrity’ rather than disclosing work for party