Former Guardian editor: Facebook sucked up £20 million of our online ad revenue last year