Fisherman searching for worms finds 20,000 medieval silver coins