Microsoft Teams adds 3D avatars as it lays out metaverse ambitions