Kevin Scott, Microsoft CTO