Canalys declares Apple's iPhone X sales 'disappointing'