AGREEMENT FOR PURCHASE AND SALE OF ASSETS BY AND AMONG METACREATIONS CORPORATION, COREL CORPORATION AND COREL CORPORATION LIMITED MARCH 24, 2000