Streaming Submodular Matching Meets the Primal-Dual Method