Activision and Infinity Ward's 'Call of Duty 4' sells 9 million they say