Huge rally to mark 40th anniversary of ban on unions at GCHQ