A virtual assistant that understands voice commands and learns about its owner is at the heart of a new version of Microsoft’s mobile operating system, announced