iPhone X said to cost Apple $357 to make, gross margin higher than ...