Longtime Texas congressman Jack Brooks dead at 89