These 7 global companies have the best chance to survive the retail apocalypse, Credit Suisse says