Microsoft unveils the $499 Xbox One X