Learning on Arbitrary Graph Topologies via Predictive Coding