Pakistan shares soar to all-time high after MSCI upgrade