Apple says iphone x will help push revenue to new records for for q1 2018