STOCK PURCHASE AGREEMENT AMONG TITAN GLOBAL HOLDINGS, INC. USA DETERGENTS, INC. USAD METRO HOLDINGS, LLC AND URI EVAN Dated as of July 30, 2007