Microsoft Hires LinkedIn's Kevin Scott As CTO