Spy Agency Surveillance Violates Press Freedom, German Court Rules