Pakistan city of Karachi hit by factional 'bloodbath'