Chinese national charged with acting as ‘Beijing’s agent’ after aiding candidate in US