Metformin and temozolomide act synergistically to inhibit growth of glioma cells and glioma stem cells in vitro and in vivo