Ancient coelacanth caught in Indonesia