PSX opens in green as KSE-100 index surges over 1,200 points