PSX closes week on a high, benchmark up by 530 points