TAX SHARING AGREEMENT BY AND AMONG HALLIBURTON COMPANY AND ITS AFFILIATED COMPANIES AND KBR INC. AND ITS AFFILIATED COMPANIES January 1, 2006