Xbox boss Phil Spencer has confirmed that Xbox games will be available on Nintendo Switch 2 after it launches.