Microsoft Signs 'Call of Duty' Deal With Sony