ONGC buys Hess stake in Azeri field for $1 billion