iPhone X demand buzz propels Apple shares to all-time high