Giant stork once roamed Indonesian island