China's state oil company has pulled out of a $5bn deal to develop a portion of Iran's massive offshore natural gas…