Man kills armed attacker in downtown Houston shootout