NTT and Microsoft form a strategic alliance to enable new digital solutions