Vast shale oil field in Texas could yield 20 billion barrels