PM Imran arrives in Karachi on a day-long visit