New approach to the sign problem in quantum field theories. High density QCD on a Lefschetz thimble