Gigante and Petco in deal to open stores in Mexico and Latin America