Time Warner invests $7.5M in mobile game firm Glu