iPhone 7 launches in bid to revive Apple’s fortunes