Russia faces economic pain and isolation in 2023