On accurate and efficient valuation of financial contracts under models with jumps