Halliburton warns a shortage of guar beans, used in the fracking process, will hit its profit margins more than had been expected.