Microsoft has confirmed details of the company’s offer to keep the ‘Call of Duty’ franchise on PlayStation for at least 10 years.