Enhanced thermoelectric performance of CuGaTe2 by Gd-doping and Te incorporation