Financialization, globalization and the making of profits by leading retailers