Halo Infinite to support cross-play, cross-progression, and ultrawide monitors