Random walks on SL_2(C): spectral gap and limit theorems