Apple s iphone x wasn t supposed to launch until next year