PURCHASE AGREEMENT by and among INSIGNIA FINANCIAL GROUP, INC., CBRE HOLDING, INC., CB RICHARD ELLIS SERVICES, INC., APPLE ACQUISITION CORP. and ISLAND FUND I LLC Dated as of May 28, 2003