CROWN CASTLE INTERNATIONAL CORP. (1) TELEDIFFUSION DE FRANCE INTERNATIONAL S.A. (2) CASTLE TRANSMISSION SERVICES (HOLDINGS) LIMITED (3) SHAREHOLDERS' AGREEMENT ____________________________________________