Former Green Beret charged spying for Russia