A Distributed Streaming Framework for Edge-Cloud Triangle Counting in Graph Streams