PSX sheds 605 points amid foreign selling