The effect of jumps and discrete sampling on volatility and variance swaps