It s all but confirmed iphone 7 to launch with minor upgrades