Alibaba invests $2.23B in outdoor digital advertising company