Apple launches iPhone 7 and iPhone7 plus today