Occidental warns of up to $9 billion asset writedown on bleak oil price outlook