STOCK PURCHASE AGREEMENT by and among PIERRE FABRE DERMO-COSMETIQUE, S.A., PIERRE FABRE, S.A., PIERRE FABRE, INC., PFI HOLDINGS CORP. and PFI ACQUISITION CORP. Dated as of November 3, 2003