Former human rights lawyer Guo Feixiong had visa to fly to Washington DC but was stopped at Shanghai airport and accused of ‘endangering national security’.