AMENDED AND RESTATED DISTRIBUTION AGREEMENT between CENTEX CORPORATION and CENTEX CONSTRUCTION PRODUCTS, INC. November 4, 2003