Assault on Chinese consulate in Karachi as violence flares across region