PM Shehbaz to undertake day-long visit to Karachi tomorrow