Hands-on with the new $999 Apple iPhone X