Pakistan Stock Exchange hits record high