Fire at Russian hospital kills at least 23