ConocoPhillips to pay $191 million more to China over oil spill