Free-piston gas turbine