Apple unveils longer, thinner iPhone 5