Gulf Oil to acquire Houghton for $1.045b