A 3D-printed, functionally graded soft robot powered by combustion