PM Nawaz to visit Karachi on Friday