AMENDED AND RESTATED STOCK PURCHASE AGREEMENT dated as of June 30, 2003 among COMCAST QVC, INC., COMCAST CORPORATION, LIBERTY MEDIA CORPORATION, and QVC, INC.