Karachi violence leaves three persons dead