Apple iPhone 13 and iPhone 13 Pro review: fantastic cameras, great battery life