Karachi attack: China consulate attack leaves four dead