NBC: Trump ally Tom Barrack pushes back on 'foreign agent' charges in third day of testimony