Coogee Beach in Perth has been closed after hundreds of dead fish washed up along the shore.