US journalist admits to accepting 100k as foreign agent