More than 300 pounds of illegally caught red snapper seized off Texas coast