Trump ally Tom Barrack found not guilty of foreign agent charges