Share Purchase Agreement between Vivendi Universal, S.A., Vivendi Communications North America, Inc. and Versailles Acquisition Corporation dated November 4, 2002