Financial development and prehistoric geographical isolation: global evidence