MSCI inclusion takes PSX to record high