A graphon-signal analysis of graph neural networks