NSA’s mass surveillance programme exposed by Snowden was illegal, rules US court