Occidental Q3 profit surges from a year ago on high oil prices