Thousands of dead fish wash up on Texas beach; cleanup underway