DSNet: A Dual-Stream Framework for Weakly-Supervised Gigapixel Pathology Image Analysis