Peace in Karachi largely restored, says a beaming PM