A General Adaptive Dual-level Weighting Mechanism for Remote Sensing Pansharpening