CONSOLIDATED, RESTATED AND AMENDED CANPOTEX SHAREHOLDERS’ AGREEMENT