Distributed coupled learning over adaptive networks