Blanket data retention is illegal in Germany - and thus in the whole EU?